Cherry blossoms in full bloom at Mount Yoshino, Nara, Japan views dream landscape pink nature
The Eat, Beach, Sleep, Repeat!
Salar de Uyuni after some rain. Salar de Uyuni is the world's largest salt flat at square kilometers. It is located in the Potosí and Oruro departments in southwest Bolivia, near the crest of the Andes.