Watch just concluded Photo epic of Yak Ru enduro 2017 in Manang, Nepal.  Yak Ru enduro is world’s highest enduro race conducted at 4300 meters above sea level.