Designed by
Title
Electric tourist train and Eiger North face,Bernese Oberland,Switzerland #75137132
Description
Famous electric red tourist train coming down from the Jungfraujoch station(top of Europe) in Kleine Scheidegg,Bernese Oberland,Switzerland,Europe