It works!

Weather - North York - Ontario - Canada

Underground Weather - Toronto - North York

Weather - Toronto by Environnement Canada