Mount Hermon

Referenced in 1 episode

Definition

A mountain on the Lebanon-Israel border. According to 1 Enoch, 200 Watchers descended there and bound themselves by an oath before corrupting humanity.