Helsinki, Uusimaa, Finland
Ghaziabad, Uttar Pradesh, India
Glasgow, Scotland, United Kingdom of Great Britain and Northern Ireland