Lyric discussion by muzzleofapathy 

Cover art for Blessed To Be A Witness lyrics by Ben Harper

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