• FirefoxInstall the new Firefox »
  • NASA/CXC/JPL-Caltech/CfA

    Hmmm...

    "Indong Tea Garden" in "West Bengal, India" doesn't appear to exist on this planet.