Signed property release on file with Shutterstock, Inc.

Royalty-free stock illustration ID: 1009681186

Self-driving shuttle bus waiting at bus station. The bus station equipped with solar panels for electric power. 3D rendering image.