Tiananmen Square or Tian'anmen Square is a city square in the city center of Beijing, China, named after the Tiananmen located to its north, which separates it from the Forbidden City imperial palace complex. From Wikipedia
Officials frame the display as proof of a domestically built, battle‑ready force meant to project modernization and deterrence.