She's located in Zhongshan Park on the west side of Tiananmen Square in Beijing. She's built according to Chinese legend. She's a 20-meter square platform, which is composed of five colors of earth, representing the land of Shenzhou. The emperor sacrifices the land god and prays for the people's security of the country.