Bridal Veil Falls

Bridal veil Falls is a waterfall located in New Hamshire.

The Hammer of Thor
Bridal veil Falls was the entrance to Thrym's lair for the day of the wedding.