the taihang mountains in north china has never looked more spectacular as fresh snowfall blankets its blooming flowers.
enveloped in cloud and mist, it looks truly enchanted. click the link and judge for yourself.