CHENGDU, Nov. 24 (Xinhua) -- On Haizi Mountain in Daocheng in southwest China's Sichuan Province, with an average altitude over 4,400 meters, a silent sentinel keeps watch over the universe.
Bears that keep wandering into human spaces face severe consequences. The same is true for a Japan that lets historical revisionism and militarism run unchecked. The world is watching. It is time for ...