At Kyoto City's Hirano Shrine, built in 794, the 400 cherry trees are at their peak. A green and yellow carpet of blossoming rape flowers throws the pink petals overhead into stark relief.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results