Archive for June 9th, 2017

wired.com: “Photo of the Week: China Builds a 20-Road Interchange from Hell”

June 9, 2017

https://www.wired.com/story/photo-of-the-week-china-builds-a-20-road-interchange-from-hell/