it means: many people have known this city for a long time.
this city has been known to many people for a long time more than others on earth.
I thing for sure that the underlined part can be expressed in a better way to avoid ambiguity
have a nice stay!
Student or Learner