Mountain flower meadow, Mount Changbai National Park, North-east China. Picture taken during filming for BBC "Wild China" TV Series, July 2006.