I saw this on reddit. Please don't just fish but teach me how to fish! If you never went here, pls expound how you located.
The place in the photograph is actually located in Formosa Aboriginal Culture Village, in Taiwan, probably during the Sakura Festival.
Formosa Aboriginal Culture Village was established in 1986; total area is 62 hectares. The culture village features aboriginal cultures, combining tourism, culture and educational functions. It is located in Yuchi, Nantou County, near Sun Moon Lake. The culture village has made great efforts in updating the amusement facilities and services and has shown the vigorous spirits of the aboriginal tribes.
You can just look up "Formosa Aboriginal Culture Village cherry blossom/lake/Sakura" on google for more pictures.