Temple
This is a Chinese temple. It sits on top of Lianhua Shan (Lotus Hill). It is located in the Panyu district of Guangzhou, China.
© Sallyjogary | Stock Free Images
Similar Free Images