Scouring the corners of Google Earth and Maps has become an interesting way for people to explore the planet, and sometimes ...
Google Maps users have made another peculiar discovery that has sparked the imagination of many. This time, the find comes from the remote mountains of Chile, where a face-shaped formation on a ...