Twin Falls LDS Temple Twin Falls, Idaho, USA
Completed in 2008 to a striking design by MHTN Architects, the Twin Falls Idaho Temple is the tallest building in the city.
Quick Facts on the Twin Falls LDS Temple