Weird Subway Station In China (8 pics)
- Category: Pics |
- 21 May, 2021 |
- Views: 3080 |

|
This is “Caojiawan”, a subway station located in Chongqing, China, amidst… nothing. Surrounded by trees and mud, it looks like a portal to the civilized world.








