Picture of the Science Centre in Glasgow

The Glasgow Science Centre

The Glasgow Science Centre, which is based across the River Clyde from
The SECC.