Lover's leap

is that what i think it is… “Lover’s Leap” suicide jumping place? lol pretty funny i thouhgt you had to know