5 Places in Singapore to Experience the Wonders of Technology 1. Esplanade Also known as Theatres on the Bay, the Esplanade is a one-of-a-kind performing arts complex which is situated on a glorious a 60,000 square metres. A great example of modern architecture, it is a building that transforms...