Tiananmen Square sits in the heart of Beijing, China's capital. Known for its large size and historical significance, it hosts major national events and gatherings. It's close to famous landmarks like the Forbidden City, so that's why it's in Beijing.