Sir Run Run Shaw Hospital in Hangzhou, China

- Image ID: MJDD4G
Sir Run Run Shaw Hospital in Hangzhou, China
Gregory Sawyer / Alamy Stock Photo
Image ID: MJDD4G
Location: Hangzhou, China