Where is National Library of China?

Coordinates: 39.9458711944, 116.322362417

Be the first visitor to thank for this answer!

Thanks!