Situated against a natural theatre of mountains, Chateau Versailles enjoys breathtaking vistas from nearly every angle.