Keeping the waterways clear Discover » Business & Invest

Amazingly, the city has 480 kilometres of rivers and streams while there is another 890 kilometres of constructed residential waterfront land within the city...

Read More »