Since ancient times Tibet has been considered as the land of mystery and legends. It is a land which has its own customs, traditions and festivals which are pretty unique in their nature. The Losar Festival in Tibet is one of the most important festivals in Tibet. The word Losar basically means New Year which [...]
Read the full article...