Most challenging and amazing trekking spots in India.