The city and country names are on the map tiles.
The GeoJSON data always appears over the map tiles.
You can hide the city and country names on the map tiles using a Styled Map,
then overlay your own versions of the city and country names over the GeoJSON layer.