The Niagara River seen from Skylon Tower in Niagara Falls, Ontario, Canada. From left to right: the Rainbow Bridge, Niagara Falls City (New York State), the American Falls and the Bridal Veil Falls. Also, if you zoom in, you can see both American and Canadian Maid of the Mist boats at their respective docks on the left side of the photo.