Yes that’s right, Google found God and seems like he is living a nice life in Switzerland! Google street view captured a mysterious picture while driving near a lake in Quarten, Switzerland. The image shows a faded, blurred and scaled image of what is being said is God. Sceptics were quick to say that the image may be a result of some sort of light distortion or lens flare.
Google Street View cameras have snapped quite a bit of strange images and this adds to the list. Google declined to comment on the picture taken by its street view cars.
You can have a look at the real picture here.