China last Week

People gather to watch the demolition of the Workers' Stadium in Beijing on August 19, 2020. The stadium, built in 1959 as one of ten major construction projects on the 10th anniversary of the People's Republic of China, later hosted football competition at the 2008 Beijing Olympic Games, and was the home stadium of the Beijing Guoan football team. The stadium is being demolished and will be rebuilt, with completion due in December 2022. (Photo by Greg Baker/AFP Photo)
China last Week
   
  Military Woman Gallery

Must See Places

Google Ads Privacy