Skylon Tower

Skylon Tower

Skylon Tower, which rises high above the Niagara River on the Canadian side, is said to be the most famous element of the Niagara Falls area besides the waterfalls themselves.

Click here to read the related story on Niagara Falls' tremendous power production, and click here to check out the entire Road Trip 2010 package.

August 5, 2010 10:29 AM PDT

Photo by: Daniel Terdiman/CNET

| Caption by: Daniel Terdiman

 

Member Comments

Add Your Comment

Conversation powered by Livefyre