World’s Largest 16th-Century Map Digitally Re-Assembled at Stanford University
Today's maps found on the interwebs.
Save this picture! Stanford University experts digitally assembled what is considered the largest world map produced in the 16th-century.