Colorado Next Mesa Verde  

  Square Tower House, which was 86 feet high, is the tallest structure in the park.