Christ the Redeemer Statue -
Standing over 200 feet high on a 2,300 foot
high mountain, this colossal depiction of Jesus
has become a famous symbol of the metropolis of
Rio de Janeiro, Brazil, and a new wonder of the
world. > Full
the Curator: Lyonesse: The Lost Land - What
is the story behind the Arthurian "lost land" of
Lyonesse, and what relationship does it have with
other "lost lands" (e.g. Atlantis), if any?
Story - Have a question? Click
here to send it to us.