You've probably driven past this structure a dozen times, completely unaware of its claim to fame. This is the tallest man-made structure in the state of Utah.
You've probably driven past this structure a dozen times, completely unaware of its claim to fame. This is the tallest man-made structure in the state of Utah.