YYD: Smithers, British Columbia, Canada – Smithers International

What does YYD mean? The above is one of YYD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Smithers, British Columbia, Canada - Smithers International