Immersive VR and interactive maps