It's both land and shore. Seriously. I've gone through all the Japanese dictionaries I own (which is like, five) just to find all the possible meanings of the 'riku' reading, both meanings are interchangeable.
You know, I've always found it funny how no one ever seems to realise the other...