google maps screenshot, showing Northern europe. there’s a pin dropped in russia just north of the kazakhstan border, on a town called “vagina”
https://cdn.masto.host/godforsakenwebsite/media_attachments/files/111/020/080/132/136/826/original/6a82c2d2f24da07e.png