英语翻译The 31-acre Earth Rangers site located inWoodbridge nort
英语翻译
The 31-acre Earth Rangers site located inWoodbridge north of Toronto,Canada is a showcase of sustainable design techniques ranging from an 8,800 square-foot permeable parking lot to its 100 percent radiant-heated and cooled concrete
floors and ceilings to its rainwater harvesting system.The Earth Rangers Center is
capable of entertaining over 100,000 human visitors yearly,as well as capable of treating and rehabilitating 5,000 animals annually.The center is one of the most advanced wildlife hospitals in the world.