تنگ هایقر در ۳۵ کیلومتری جنوب غرب فیروزآباد، بعد از روستای رودبال قرار دارد. طول این تنگه حدود ۸ متر است و رودخانه قره آج و فیروز آباد در بستر آن جریان دارد. این رودخانه پس از پیچ و خمهای بسیار با نام «مند» به خلیج فارس میریزد. تنگ هایقر حاصل پویایی عملکرد زمین در این بخش از کوههای زاگرس است که سبب ایجاد طاقدیس در این منطقه شده است. این تنگه یک برش از پهنای طاقدیس است که فرسایش آب آن را گسترش داده و ژرفتر کرده است. تنگ هایقر دارای دیوارههای بلندی است و آب رودخانه قرهآج در ته دره جریان دارد. این دره از نوعی پوششهای گیاهی در اطراف خود برخوردار است و همین سبزههای کم قد، زیبایی آن را چندین برابر کردهاند. علاوه بر این، دیوارههای صخرهای دره در اثر فرسایش، حالت پلکانی بسیار ریزی را به خود دادهاند که بر زیبایی دیوارههای تنگ افزوده است.