Hallstatt is a picturesque village in Upper Austria, beautifully placed beside one of the country’s most admired lakes.