Where is Tiananmen Square?

Tiananmen Square, the site of the 1989 protests, is located in Beijing in the Peoples Republic of China. This is the place where protesters seeking democracy were met with the force of military tanks.