The Earth Rangers Centre for Sustainable Technologies is one of the most energy efficient buildings in North America -- nearly 90% more efficient than others of its size size.
1. town hall-a government building that houses administrative offices of a town government. government building-a building that houses a branch of government.Translations. n â municipio.own hall-a government building that houses administrative offices of a town government. government building-a building that houses a branch of government. Translations.
City Hall is the largest municipal building in the United States, containing over 14.5 acres of floor space. It is an architectural treasure inside and out. The public rooms are among the most lavish in the City. The City Council Chamber, the Mayorâs Reception Room, Conversation Hall and the Supreme Court Room are the most ornate.