Visitors should come prepared when visiting Zion National Park by wearing sturdy footwear such as hiking boots . This majestic national park has several different kinds of terrain including narrow canyons , cliffs , towering monoliths called towers (plural), and even hanging gardens which are made up entirely of plants clinging onto rock.