| | | | Glasgow United Kingdom
Status: Built • 62 highrise buildings • 80 total structures • 45 drawn towers
|
Glasgow is Scotland's largest city, and the third largest city in the United Kingdom.
The city is located on the River Clyde in in Scotland's west central lowlands. |
No buildings found
|
|
|
|