Transports Publics du Chablais (TPC-AL) - Switzerland
An Aigle-Leysin train runs through the streets of Aigle.
Aigle, 06-08-2010

Digital photo by Marco van Uden