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
Captured by state TV, the remarks later confirmed by Putin are being read as a revealing glimpse into power and aging.