Built across the marine channel where five streams of water combine, the 350-meter-long Marina Barrage is an excellent spot ...