Kumari living Goddess ๐Ÿ‡ณ๐Ÿ‡ต

nepalese worships a normal young girl as Kumari, the only living deity (goddess) in the world, turning her into a Goddess of Power with tantrism and different rituals.

Nepal is rich in culture and traditions. 

#Nepal #Tradition