Metro
From a club to a venue for people, the Shanghai Culture Square has stories to tell
Located near the intersection of Fuxing Road M. and Shaanxi Road S. in downtown Huangpu District the space where the Shanghai Culture Square is located was once called the Canidrome...
2022-09-26 20:35