Towers of the Virgin

Grand Staircase Region, Utah