MovieMaps

“The Tram” Filming Locations

Mission: Impossible episode “The Tram” was filmed in Palm Springs in the United States of America.