Address: Rua Murtinho Nobre 156 - Santa Teresa Rio de Janeiro, Brazil