News

The town of Thimi in Nepal was painted red, symbolising prosperity and considered sacred in the age-old tradition as it ...