No, this is not the site I refer to. There were several marked spots (usually windows) on the photo which you could click, on in order to view a photo of the inside of the room. It was not actually a zoomed-in action but opening of a photo taken, in all probability, by using a telescope to access the interior of the room.