A strange temple in Maharashtra