I wonder if anyone will get this one…

EDIT: The only hint I’ll provide. Coordinates.

EDIT II ELECTRIC BOOGALOO: Canvas 2024