Did you know that pilgrims would leap off a cliff named Bhairava Jhamp, near the Chorabari Glacier ? SOMEFACTS.com