A Look at Life in China

People look at a replica of a “Transformer”, made by a fan, in Shangqiu, Henan Province, China, April 22, 2016. According to local media, the owner took a year to build the replica, which is made of vehicle components and weighted about 17 tons. (Photo by Reuters/Stringer)
A Look at Life in China
   
  Military Woman Gallery

Must See Places

Google Ads Privacy