score:5
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 amus*m*nt facilities and services and has shown the vigorous spirits of the aboriginal tribes.
from eng.taiwan.net.tw
You can just look up "Formosa Aboriginal Culture Village cherry blossom/lake/Sakura" on google for more pictures.