Claim: Sa Talaiassa is the highest mountain on a peninsula.
Verdict: NOT ENOUGH INFO