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

Le Flon is a popular place in the heart of Lausanne, Switzerland.

Client:

Private

Task:

Photography, virtual tours.