News

Step inside China’s most iconic historical site: the Forbidden City. Discover the imperial palaces, ancient rituals, and hidden corners of this royal complex that once ruled the Middle Kingdom.
Beijing, China- China’s most important historic landmark, the Forbidden City, will turn off its lights for WWF’s Earth Hour at 8.30pm on Saturday March 27th in the country’s capital of Beijing.