Larung Gar, Home to 40 000 Monks and Nuns