Landscapes Illuminated American Falls, New York, Niagara Falls Illuminated American Falls, part of Niagara Falls, seen from the Prospect Point Park observation tower in Niagara Falls, New York amateur ⋅ (© Prasad Karkera) Post Views: 674