The overwhelming majority in Nepal follow Hinduism. Shiva is regarded as the guardian deity of the country. Nepal is home to the largest Shiva temple in the world, the famous Pashupatinath Temple, where Hindus from all over the world come for pilgrimage. According to mythology, Sita Devi of the epic Ramayana was born in the Mithila Kingdom of King Janaka Raja.
Sadhus or Hindu holy men wander the Indian subcontinent on a perpetual barefoot pilgrimage to holy places. Picture has been taken in the temple of Pashupatinath in Kathmandu valley which is considered as one of the holiest shrines of the Hindus glorifying Lord Shiva.
Fashionable Nepal man. Covered with ashes and some mysterious orange mixture, an incredibly colourful saddhu with a great haircut on the ghats in Pashupatinath temple.