Mother Earth Installed in Jerusalem Posted on January 30, 2018January 30, 2018 by admin Mother Earth was installed in Jerusalem this month. It will be permanently located in the Bloomfield Gardens, which is next to the famous King David Hotel. A dedication ceremony is planned for World Environment Day, Tuesday, June 5, 2018.