Live camera Neuchatel, Switzerland Camera stream Tags Detailed description Location Comments Recommended Neuchâtel is a city in Switzerland, on Lake Neuchâtel, the administrative center of the canton of Neuchâtel.