Weeklies on the Map

There is a unknown Weekly Badge nearby. Is it worth a detour?

As this is not obvious, here are a few hints what one can see from that badge on the map: