Where is Glasgow?

Glasgow is a city in Scotland, United Kingdom. It is located on the River Clyde in the West Central Lowlands of Scotland.
Copyright Wanderlust World © https://www.ynyoo.com