Shanghai, China: The Shanghai Municipal Museum inside the Oriental Pearl Radio & TV Tower telling the history of the colonial period between 1860 and 1949. Chinese tourists seem to enjoy the dioramas of the foreign concessions and a vehicle collection with trolley cars of the 19th and early 20th centuries. Jose More Photography
Add to Cart Add to Lightbox Download