The managers of a temple in Tuban, a town in the Indonesian province of East Java, appear to have sidestepped a showdown with devoutly Muslim citizens over the recent installation of a 100-foot-tall statue of a Chinese deity — by covering it up with an enormous white sheet. Infuriated locals said the colossal figure, towering above a Confucian temple, was an “uncivilized” affront to their religion and had no place in the town, the New York Times reports.