Http iframes are not shown in https pages in many major browsers. Please read this post for details.

Champex is a Swiss station in Wallis. The station is built around the lake.

Client:

Private

Task:

Photography, virtual tour