Triangle Mountain

otherwise called the is the mystreious key location of the series.