the north cascade national park is featured in this postcard