2 Views Of Changi
All images by the TLA
The land archive collection
One of the largest man-made waterfall in the world is Jurong Falls. Image before redevelopment, 1975.
Click on image to see next image,
Hit your browser's back button to return to previous image.
Copyright 2011, The Land Archive