Chinese Subway Stop Built in the Middle of Nowhere

Chinese Subway Stop Built in the Middle of Nowhere

Caojiawan subway station in Chongqing, southwest China, is pictured covered in overgrown weeds and shrubbery. It does not have a major road or any kind of public transportation connected to …

2017-11-05