Memorial stones at a shrine in Takayama, Japan are dwarfed by trees on a hill overlooking the mountain city.