Yonghegong Tibetan Buddhist Lama Temple in Beijing, China. At the background modern apartment buildings.

Royalty-free stock photo ID: 70269253

Yonghegong Tibetan Buddhist Lama Temple in Beijing, China. At the background modern apartment buildings.