Exotic Mountains. Wonderful Mountains. Mountain Finger of God, the city of Teresopolis, State of Rio de Janeiro, Brazil, South America.