Rivers flowing in the midst of ten thousand mountains