Fisgard Lighthouse National Historic Site on Fisgard Island at the mouth of Esquimalt Harbour , Victoria, British Columbia, Canada