In Ladakh, a very famous Buddhist monastery Karsha is located. This beautiful place will leave you astonished with its rich… Read More