Where is St. Luke's International Hospital located?
St. Luke's International Hospital, St. Luke's International Hospital, Japan (approx. 35.667225°, 139.77722°)
St. Luke's International Hospital, St. Luke's International Hospital, Japan (approx. 35.667225°, 139.77722°)