Mountain Travel

Where Can I Watch Lost on a Mountain in Maine?