The Day in Photos – April 23, 2018

In this April 20, 2018, photo, a visitor looks at the large display panel of the BYTON electric concept car during a press event held ahead of the Auto China 2018 in Beijing, China. Auto China 2018, the biggest global auto show of the year, showcases China's ambitions to become a leader in electric cars and the industry's multibillion-dollar scramble to roll out models that appeal to price-conscious but demanding Chinese drivers. (Photo by Ng Han Guan/AP Photo)
The Day in Photos – April 23, 2018
   
  Military Woman Gallery

Must See Places

Google Ads Privacy