Wedged between the high Himalaya and the steamy Indian plains, Nepal is a land of snow peaks and Sherpas, yaks and yetis, monasteries and mantras. Besides adventure tourism, Nepal is also known for famous cultural and religious sites. One can find the people celebrating festival throughout the year. Be it Teez or Dashain, GaiZatra or Bisket Jatra, Udhouli or Lhosar or Chhath you find every festival of different ethnic is very fascinating and attractive.