I understand your confusion.  The description seems right from many aspects.  However, a couple weeks ago I visited both sites (Trillium + Mirror) to compare the view of Mount Hood.  The most identifying is Little Zigzag Canyon as I express on the commons talk page (see especially my link to the topo map).  The photo is definitely from Mirror Lake.  —EncMstr (talk)