River in the mountains of China. Meditation, relaxation, calmness, water, music, antistress music.

Small river in mountain china. Relaxation and meditation music, sounds of Chinese musical instruments. Very beautiful view, relaxing music to help you relax. It is one of the best stress relief music ever.
Back to Top