Next stop, Table Three

Source:VCG Published: 2019/8/13 17:33:39

A train on the ceiling of a restaurant in Southwest China's Chongqing Municipality delivers dishes to customers. Photo: VCG



 

Posted in: ODD PICTURES,CHINA

blog comments powered by Disqus