A bustling city of more than 24 million people, Shanghai has 30 Michelin star restaurants, an abundance of acclaimed hotels and spas, and a rich variety of urban sights, activities and experiences.
Read MoreA bustling city of more than 24 million people, Shanghai has 30 Michelin star restaurants, an abundance of acclaimed hotels and spas, and a rich variety of urban sights, activities and experiences.
Read More