Traditional Culture Encyclopedia - Hotel accommodation - Shanghai Suntech Elephant Studio Address

Shanghai Suntech Elephant Studio Address

Ritan Road Ritan Hotel North Building Attached Building. According to Baidu map, the address of Shanghai Suntech Elephant Studio is the annex to the North Building of Ritan Hotel on Ritan Road. Shanghai, referred to as "Shanghai" or "Shen" for short, is the birthplace of the Communist Party of China (CPC), a municipality directly under the Central Government of the People's Republic of China, a national central city, a megacity, and an economic, transportation, scientific and technological, industrial, financial, trade, exhibition and shipping center of China.