Letting off steam

Source:IC Published: 2019/8/11 15:43:40

A "steam train" on a street in Zhengzhou, Central China's Henan Province, on Thursday emits steam that can purify the air. Photo: IC



 

Posted in: ODD PICTURES,CHINA

blog comments powered by Disqus