Dinner with a difference high in the Perthshire hills