China is reportedly forking out $24 million to move a colossal statue of a venerated god of war, following complaints that it is an eyesore. The warrior god Guan Yu was commemorated as a 190-foot tall ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results