The Rupin Pass trek is one such adventurous trek which surprises you every day with it's ever changing trials. Surreal villages, terrific coniferous forests, glacial meadows, hundreds of prestine water falls and an exhilarating pass crossing through a near vertical climb is an adrenaline high.