Bridal Veil Falls

This is the top of Bridal Veil Falls in Yosemite National Park in California. Heavy rains and still melting snow allowed the falls to be at one of its best in years.