One of the largest city-squares in the world, Tiananmen Square was built in 1417 and is today one of the most visited monuments in Beijing. It is a large plaza situated near central Beijing and named after Tiananmen which means Gate of Heavenly Peace.