originally: http://www.oclc.org/research/top1000/map.htm
Sorry, no iframe.
Over 53,000 libraries in 96 countries