Did you mean Petra?
Petra
noun
°.
°an archeological site in Jordan, designated as World Heritage Site.