Lion’s Head Mountain on the border of New Taipei’s Sanxia and Xindian Districts is one of several similarly named peaks scattered across the various counties of Taiwan. This particular …