Sertar by Paul Ratje for Stocksy United

Sertar

Located in Sichuan, China, Larung Gar Buddhist Academy is the largest in the world with over 10,000 monks and nuns.

Share this image

Image #909658
Uploaded 4 March
Camera: Canon EOS 5D Mark II

This image is exclusive to Stocksy