Where is Xiamen University?

Coordinates: 118.093153532 24.4382595716

Be the first visitor to thank for this answer!

Thanks!