Mount Pedra do Telégrafo, Rio de Janeiro, Brazil.