Sort:  

It's the Temple of Heaven in Beijing.