These houses on stilts are on Pasig river, in Manila, Philippines. Yes, there is water under those houses. And yes, that is garbage floating on the water.