In pics: revolutionary cultural relics in Shanghai

Shanghai is the birthplace of the Communist Party of China, with rich resources of revolutionary cultural relics. The city is committed to developing itself into one of the most attractive red tourism ... ( read original story ...)