in Map Map : In 2014, a person found this island (The Province Island) on Lake Memphremagog on the boarder of the US and Canada which resembles the Island of Taiwan.