Address: 173 Renmin Lu, Yuzhong District, Chongqing
Description: This imposing building, located in Renmin Lu, is one of the landmarks of Chongqing. The Ming and Qing Dynasty style building was built in 1954, and at first glance resembles the Temple of Heaven in Beijing. The...