Nazca City uses space-age technology to create a city that echoes millennia-old lines in the desert. Developing Countries–The New Frontier? It's been a couple of years since I last visited Peru, and ...