Shanghai metropolis, resting on the estuary of Asia’s greatest river Yangtze, is teeming with many historical attractions which show the magnificent beyond China. Shanghai boasts an impressive skyline adorned with architectural marvels epitomizing the city’s booming economy. A sightseeing tour in Shanghai will allow you to pay a visit to some of its temples, churches read more …