Yeah, they are building a dam… so that the Marina area can be brackish water and be a water sports centre. The structure in construction is another enginnering feat on its own…
Not exactly the Flyer, but from it, you get a bird’s eye view of the construction works below… here, the 3 workers are building the new road for the Singapore F1 Grand Prix night race.