New York City

New York City is the most populous city in the United States. With a 2020 population of 8,804,190 distributed over 300.46 square miles.

Barcelona

Barcelona is a city on the coast of northeastern Spain. It is the capital and largest city of the autonomous community of Catalonia.

London

London is the capital and largest city of England and the United Kingdom. It stands on the River Thames in south-east England.

Shanghai

Shanghai is one of the four direct-administered municipalities of the People's Republic of China. The city is located on the southern estuary of the Yangtze River.