Swiss Ice Palace

Swiss Ice Palace is a location in Switzerland that appeared in "The Swiss Alps and Tokyo, Japan", the first episode of the Laff-A-Lympics animated TV series.