The world's first open-air double decker cable car system, Stanserhorn mountain, Switzerland

Courtesy: Amazingfacts´╗┐
Photo
Shared publiclyView activity