Beach in Japan where snow, sand and sea meet each other. Tottori, Japan byu/na7oul inoddlysatisfying