Turlough Hill Mountain Turlough Hill is a man-made lake that sits at an elevation of 681 meters. Turlough Hill is…