Holy Christ
Step aside, Rio de Janeiro. A tiny village in Poland is on the verge of erecting what is being said the world's largest statue of Jesus Christ in a small town Swiebodzin, in western Poland.
Updated on: Nov 8, 2010, 01:31:11 IST
Subscribe Now! Get features like
