Today, on September 19, 2021 the residents of Kathmandu Valley are celebrating the festival of the King of Heaven, Indra. There are various stories on how the festival named Indrajatra […]