China staged a grand celebration in Tian´anmen Square at the heart of Beijing Thursday, showcasing the strength and vitality of Chinese-style socialism over the past 60 years.