The National Library of the Czech Republic, a grand neoclassical building with a green dome, stands on the banks of the Vltava River in Prague, Czech Republic, with a busy street and boats in the foreground.