Experience the beauty of pink flowers blooming on weeping cherry trees at Yamanakako Hananomiyako Flower Park in Yamanaka village, Yamanashi prefecture, Japan. The trees are set against a stunning backdrop of green hillside and mountains.