Info on Giant Head Statue
June 14, 2007 8:00am CST
Hi all! Can anyone please give me any relevant information on the Giant Head statue (see image). Like where is it from, where is it located, what is it really called, and where else can you find it? Thanks, I would really appreciate all the feedback on this. It is very urgent to have all the information I can find on this statue. Thanks again!