Paraglding from top of Sarangkot hill, Pokhara, Nepal !
Himalayan pilgrims survive miraculous helicopter emergency landing
Rumble
Six pilgrims in India miraculously escaped injury when the helicopter they were traveling in lost control and crash landed next to..