I am here # Skyscraper Niagara Lakeside Town at the highest point to watch the highest position of the Great Falls built in 1965, the tower is 160 meters high, standing on the observation deck, the view is wide, the whole town is at the foot, there is a rotating western restaurant upstairs, about an hour to turn around, leisure time Carved, eat and chat while watching the scene, oh, not bad