Immersive and interactive site explorations