Not surprising, as according to Google Earth it is the center of the world. (Start zooming in from space and you’ll eventually end up there)