Brazil's National Library is located in Rio, off the Cinelandia metro station, and is a block away from the Art Museum and the Municipal Theater. If you're a tourist and in the area, it's worth stepping into the lobby just to glance around and take a quick photo of the interior. It's a stunning piece of work. There is also an interesting painting near the reception desk that I suggest you check out.
Of course, there are books too if you have the time to explore :-) read more