This video explains about Top 10 Tourist Attractions in China. China, officially the People's Republic of China (PRC), is a sovereign state in East Asia. China is the world's second-largest country by land area, and either the third or fourth-largest by total area, depending on the method of measurement.. The Great Wall of China, Forbidden City, Li River Cruise, Leshan Giant Buddha are top tourist places in China. You can vacation to these best places to visit in China. This list of attractions can be your references before you travel to China.