Where is St. Luke's International Hospital?

Where is St. Luke's International Hospital located?

St. Luke's International Hospital, St. Luke's International Hospital, Japan (approx. 35.667225°, 139.77722°)


Where is St. Luke's International Hospital on the map?