Two hostess set up a solar powered bus. China Solar Valley, Dezhou, Shandong, China

- Image ID: CBARRN