Beautiful World : Goose hunting on a mirrored river. … Goose hunting on a mirrored river. Torrington, Wyoming (OC) 2560×1440 Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://i.imgur.com/gjl4lrb...