The Oddest Subway Station In China
Chinese netizens have dubbed Caojiawan subway station on Line 6 of the Chongqing Metro as the “oddest station.”
Continue reading »
Chinese netizens have dubbed Caojiawan subway station on Line 6 of the Chongqing Metro as the “oddest station.”
Continue reading »