Niagara Falls - Holga May 5, 2007 12:12am · photos · 🌡️ 61°F These were shot through the view-scopes on the observation deck above the Maid of the Mist.