Samsara

The prize winning film about an attempt on the Shark's Fin of Meru Peak in the Gangotri mountains of India. Winner of Best Mountain Film - Kendal MF 2009.

Loading Notifications...
Facebook Twitter Copy Email