{{ titlePrefix }} Twin Falls Idaho Temple Wall Art
About Twin Falls Idaho Temple
The Twin Falls Idaho Temple is located near Snake River Canyon. The spire on top of the temple, which holds the angel Moroni is the highest point in the area. Waterfalls were a theme in the design of the exterior of the building, which is made of a quartz rock finish. Waterfalls also inspired its stained glass windows and landscaping features.