Every year, hundreds of thousands of Holy Men or ‘saddhus’ travel from India to Nepal to take part in a huge festival. Here, they show off some of their mind-blowing talents, including some astonishing feats that boggle the mind, such as twisting themselves into unbelievable positions or manipulating sensitive parts of the body using meditation and endurance.