What is written in Chinese at this location
40.449787, 116.548828 on Google maps?
Tried using translators. But didn't find any feasible answer for this.
The characters read:
So this translates to "Faithful to Chairman Mao". By the way, if you give the correct characters to Google, the translation it gives is