Caojiawan subway station in China is hidden in plain view.
The Oddest Subway Station Is In China May 15, 2017 Cool, Crazy, Interesting Leave a comment 0share 0 0 0Caojiawan subway station in China is hidden in plain view. 0share 0 0 0