0.0 2000 | 30 min
A cinematic document of the Dussehra festival in the Himalayan town of Almora in Uttaranachal.