I Can See Russia From My House! Lauren July 11, 2011 Well, not exactly Russia, but we are surrounded by some beautiful mountains! Mount McKinley, in fact! We landed safely in… Read more