The Discovery Tower stands beside the lake, enjoying splendid views of Llyn Llech Owain and the surrounding area.
Saif Tŵr Darganfod wrth ymyl y llyn ac o'r man hwnnw, gellir mwynhau golygfeydd godidog o Lyn Llech Owain a'r ardal gyfagos.