Nice Observatory - panoramic view of Nice and the French Riviera