It's among the most beautiful libraries in the world.
The Royal Portuguese Reading Room in Rio de Janeiro was built in the late 19th Century.
Now, crammed with around 350,000 books, it is as much a tourist attraction as it is a library.
"In 'Harry Potter' we've seen libraries like this!" exclaimed Didier Margouet, a 57-year-old French tourist, looking around at the shelves of leather bound books climbing the walls under an octagonal skylight of red, white and blue stained glass.
"Yes, like in the movies," agreed his partner, Laeticia Rau, 50.