Peaceful and picturesque spot.