Microsoft Virtual Earth Satellite Maps:
Airport strip or another inscription, Nazca Desert, Peru

Airport strip or another inscription in Nazca Desert, Peru. [...]