Google Maps Shows Mysterious Place in New MexicoGoogle Maps Shows Mysterious Place in New MexicoWe all have Googled our own house on Google maps just to see what it looks like from a sky view. Well just recently, Google maps updated their satellite and a new place never seen before has come up. Patty CamposPatty Campos