"To Rivendell, where elves yet dwell
In glades beneath the misty fell
Through moor and waste we ride in haste
And whither then, the cannot tell"
Where oh where in our real world is this? Looking at the rock formations behind, I surmised China but the word 'Kokkorou', particularly the suffix 'rou' sounds more Greek. I'd love to know!