A shot of Science Center in the past:
A shot of Science Center in the present (2011)* :
(*note: both pictures are taken from different angles)
Various attractions found in Science Center
There are not much differences present, except that there is a water playground (added quite a long time ago, but if I am not wrong, is the latest permanent addition to the Science Center.) Other than that, there are some non-permanent exhibits in the Science Center.