Image Keywords: The Glasgow Science Centre lies on the south bank of the River Clyde, on the site of the 1988 Garden Festival. The Centre comprises Scotland's firts Imax Cinema, a 122m (144ft) full rotating tower with viewing platform and a four storey titanium clad Science Mall, which includes a range of interactive displays and exhibitions. The centre was opened by HM Queen Elizabeth in July 2001.river Clyde redevelopment orange tower Millenium night sunset Glasgow glasgow |