This is Temple of Heaven in China

Royalty-free stock photo ID: 15315145

This is Temple of Heaven in China