Texas Hindus build 90 foot statue of Hanuman. Texas Christians perfectly fine with it. (Just kidding--Texas Christians freak out.)

Psst. China Grove.

China, if you go far enough