Mother Earth Makes Way for Lord Krishna's Temple

Site work progresses on January 5, 2017.