Lyric discussion by muzzleofapathy 

Corcovado is the name of the mountain which is home to a large statue of Christ in Rio. pretty self explanitory lyrics

An error occured.