On January 17th, 2011 some good friends and I went on a hike to the Liberty Bell Arch on the Arizona side of the Colorado River below Hoover Dam.Β The 2.5 mile hike route provided several views of the new O’Callaghan – Tillman Memorial Bridge located upstream about 3 – miles. Β The Bridge was also […]
You are here: Home / Archives for Liberty Bell Arch