Flat Top Mountain, one of the three mountains that form the Peaks of Otter, towers over the Peaks of Otter Lodge.