December 23, 2010. Twin Falls, Idaho. The Magic Valley Shopping Mall is directly opposite the Perrine Bridge spanning the Snake River Canyon in Twin Falls. I spent way too much time today doing last-minute shopping at the mall with my mom and my sister. Being Santa's Elf is a whole lot of work!