FILTER
Shanghai is the largest and most developed city in China, the country's main center for finance and fashion, and one of the world's most populous and important cities.