answersLogoWhite

0

That is a very good question. If when you say petra you are talking about the narrow gorge or canyon of sandstone walls then yes petra is a landform. The word petra means rock. If you are talking about the tombs and architectural structures like El Dier that were carved out of the rock by ancient civilizations then no petra is not a landform. Landforms are created by various geological forces not by humans.

User Avatar

Wiki User

14y ago

What else can I help you with?