Winter Falls

Category: Nature


Photo and caption by Jarrod Castaing

Fresh snow covers American Falls in winter. Better known by their collective name, Niagara Falls, American Falls is one three waterfalls straddling the international border of Canada and the U.S. state of New York.

Location: Niagara Falls, New York, USA


More Nature Entries »

  1. Catch of the Day

    By Brenda Stevens

  2. Floating on Calm Water

    By Gian Luigi Fornari Lanzetti

  3. Green Rice Paddies of Ubud

    By Chris Fries