Designed by
Title
Xuanzang Statue at Chinese Buddhist Monastery in Lumbini, Nepal. #189621207
Description
Lumbini, Nepal - Xuanzang Statue at Chinese Buddhist Monastery in Lumbini, Nepal. Lumbini, the Birthplace of the Lord Buddha and The Eight Great Places
This image is editorial