Рет қаралды 1,341
Aerial view of Niagara Falls from the Skylon Tower. Take a quick tour and enjoy some stunning day and night views of Niagara Falls and the surrounding area. Watch the light show from 500 feet above the falls and the moon rise reflecting in the river while the light show is happening on the falls. Learn a little about the history of the Skylon Tower.