Travelling couples can enjoy Shanghai on about 400 CNY to 600 CNY per day.
The average daytime temperature in Shanghai is 4.3°C in January and 28.5°C in July.
About 16.6m people live in Shanghai. It's the number 10 most populous city in the world.
Thirsty? A 0.33 litre of bottled water in Shanghai will cost you 2.30 CNY.
It usually rains 130 days per year in Shanghai.
Shanghai has a marriage market every weekend full of parents advertising the CVs of their unwed children.
A standard ticket for Shanghai Metro costs 3 CNY and is good for 2 hr.
In the mood for a pint? A half litre of beer in Shanghai costs about 45 CNY.
Campers and hostellers can have a great time in Shanghai on 200 CNY to 350 CNY per day.