Machu Picchu, South America, Peru. One step and I felt the altitude. Another step and I felt the altitude. A hundred more steps and I stepped back in time to this mystical spot on planet earth, hidden in the mountains.
Photo by kasperkay
Royalties free, Commercial & Editorial use
$10.00