Shanghai is located on the central coast of China. This is one of the biggest cities in the country, and it is known to be the essential financial hub. It is time to plan for special Shanghai holidays and feel the essence of the destination. Bund is the heart of the city. This is the famous waterfront promenade with beautiful things to see and enjoy.