Shanghai is the largest city of China with the population of more than 24 million and one of the world’s busiest container ports as it is located at the mouth of the Yangtze River. Here you will love to see the modern architecture, amazing museums as well as gardens. Despite of all the hustle- bustle, it offers pockets of prehistoric ...
Read More »
TRAVEL PLACES 24X7 Plan your Holidays and Vacation any time