Science Photo: Flickertail ponders the big questions Our photo of the day comes from Calgary, Canada. Read More