Yes, this is this lighthouse's position, I can recognize on satelite view, close to it is Beihai Weather Station - as I walked in the evening, I could see from far the bright light of the top ball; the position ? - on every map its little bit different (even here the latitude and longitude vary from the coordinates shown above), but this is the right location of this lighthouse (shown on the map)