Nepal, a small country filled with different castes and communities.
And with it comes different traditions and festivals.
Indra Jatra is one of the biggest festivals in Kathmandu valley.
The festival is full of cultural and religious attractions, one of which is the Lakhe.
Lakhe is a demon who is worshipped for its divine power in the Newar community.