Hey, it's you again :) I think that map features quite prominently on a wall in your home country somewhere with little red 'x' marks on a couple of places. May there soon be many more.