Located on the central coast of China, Shanghai is a major global financial hub and the country’s biggest city. Known for its gleaming futuristic buildings and serene parks, there is always lots to do in this vibrant city.

LEAVE A REPLY

Please enter your comment!
Please enter your name here