The island that figures in today’s Geo Quiz just experienced an invasion of sorts. Langkawi Island was taken over last week by helicopters, warships, and surface-to-air missile launchers.