Two impressive sandstone fins are observable from La Sal Mountains Viewpoint. Each of them is about 435 feet tall. The double-butte in the foreground is The Organ. North of it (on the left) is the Tower of Babel. The namesake is the mythical structure that reached toward heaven as described in the Book of Genesis from the Old Testament.