Although it's close to Petra, one of humanity's architectural wonders, this pyramid in Wadi Rum was actually carved by Mother Nature.


See more slides from My Grand-Père's World.