What sort of view did the ancient aliens have, as they flew back to Nibiru, of the magnificent structures they built?* Check out this nice little gallery of ancient structures as seen from space. If you want to use Google Earth to fly around a bit in each location, check out the latitude/longitude information I posted a fair while back in this Google Earth tour.
Above: Angkor Wat from space.
Below: Angkor Wat from not quite so far above the ground.
* Look, I’m not saying it was aliens. But…