Stock Photo Description
The famous Japanese Sakura or Cherry Blossom coming into flower at the beginning of the spring season around the mountainous area of Togakushi. Viewed from Kagame Ike or Mirror lake for obvious reasons Togakushiyama otherwise known as Mount Togakushi can be seen looming large in the background and still holding unmelted snow from the winter season.