Petra is a historical and archaeological city in southern Jordan.