Description
Seda Larong Wuming Buddhist Institute is the World’s Largest Tibetan Buddhist Institute in Larung valley, Seda county, Garze (Ganzi) Tibetan Autonomous Prefecture, Sichuan, Province, China. Ten of thousands monks and nuns live in these red log cabins.