Ever wondered New year celebration in the Himalayas? 2022-02-042022-02-04 Nepal is a country of Himalayas boasting the world’s tallest peak, Mt. Everest. Here different caste people live in harmony. Each caste has its language and culture. So, no wonder about having its own New Year as well. Before jumping...