Tag: A temple with a 25-foot Hanumanji idol will be realized in New Jersey