the Daily Photo - One day, one photograph
travels
Niagara Falls at night
Niagara Falls as seen from the Skylon Tower. At approximately 520 feet, the Skylon Tower is the tallest structure in Niagara (Ontario, Canada). The tower was opened in the autumn of 1964. 2003-08-05.
