Where’s the water coming from? Romania January 4, 2011December 26, 2010 by StreetViewFun.com StreetViewFun.com · Reply View larger map Please wait... Similar Street View images Quick, the Google car is coming… Santa Claus is Coming! Does it seem like smoke is coming out in Google’s car? Strange woman in the water I bet you don’t want to swim in this (sewer) water