Magnificent monastery in Yunnan

Dongzhulin Monastery is situated atop a ridge over the Yangtze, which is the longest river in Asia, in Deqin County in Yunnan Province. From afar, the magnificent complex looks like a small township.