oddest – Design You Trust — Design Daily Since 2007

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 »