The Tram Riders are a group of skiers from Jackson Hole, Wyoming and Chamonix, France who love riding the great trams of this world.