The Monument to the People's Republic of China, a prominent landmark in Beijing, China, features a tall gray stone structure with a red star and Chinese characters, surrounded by people and a modern building.