The Glasgow Science Centre and the IMAX cinema plus the Glasgow Tower beside the River Clyde, Glasgow, Scotland