Snow Finch

Snow Finch, Lokasi