Trnovačko Lake is a mountain lake in Montenegro. It is located at 1517 meters above sea level. The lake is most likely of glacial origin. During the winter, the lake is often frozen, with abundant snow that can last until the summer. The lake is completely surrounded by mountain massifs, whose peaks exceed 2000 m.