Where is Grantham Hospital?

Where is Grantham Hospital located?

Grantham Hospital, Grantham Hospital, China (approx. 22.25108°, 114.1731°)


Where is Grantham Hospital on the map?