Cherry Blossoms & Snowy Peaks
Pink cherry blossoms are in full bloom, while snow-capped mountains above a distant town are surrounded by clouds and mist.
Natural Scenery
Cherry Blossom
Snow Mountain
Town
Photography
Dreamy & Soft
Soothing
Relaxed
Pink
Blue