Sertar and Larung Gar Larung Gar is the largest Buddhist Institute on the planet and is located in the Kham region of the Tibetan Plateau. Lobsang བློ་བཟང་March 17, 2013August 15, 2016 Sichuan part of Kham Sertar and Larung GarRead more