An Accurate MAP of EUROPE From the latest Observations & Discoveries