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

High standing chalet in St-Luc, Switzerland.

St-Luc is called “stars station” because of its observatory and planetary path. The station is located at 1655m high in Wallis, Switzerland.

Client:

Private

Task:

Photography, virtual tour (complete).