Have you seen God ? Most people will answer no. Me too haven’t seen God. But today I do. Yes God in Google Maps!! believe me or not , it is true. Type 47.110579, 9.227568 in Google map and select street view. The location is A3 8877 Quarten, Switzerland. May be it is a bug […]