Man-made Waterfalls in Veranza Mall. This was the actual scene in its first few seconds when the power was turned on.
Language: English
Country: Philippines