Mei Long Zhen
Lane 22, 1081 Nan Jing West Road, Shanghai, China 200041
Featured Review : Located in the former headquarters of the Communist party, Meilongzhen was established in 1938. The interior is richly decorated with red and gold paintings and elaborately carved wood ornaments and furniture.Our group ...See Full Review