Random pictures thread

One of the 7 Wonders of the World, Petra in southern Jordan. The people give perspective to just how massive this is.

Petra1.png