Gai Jatra is one of the most spectacular festivities celebrated in Kathmandu and other parts of Nepal. This festival includes two elements in a cherished fusion: tribute to people who’ve died in past year and miraculous carnival. The main aspect of the tradition is that everything in the carnival should be either humorous or satirical. […]