Highway to heaven? Not really.
This is the Arches NP road in Utah.
That's Sheep Rock on the far left, and the Tower of Babel on the right.
If it was the highway to heaven, there wouldn't be any stop-signs along the way, for crying out loud.
April 27, 2009