Indoor landscape painting of mountains and rivers refers to artistic representations of natural scenery, typically featuring mountains, rivers, and other natural elements, depicted in a setting that is meant to evoke the feeling of being outdoors. These paintings often serve as decorative elements in interior spaces, providing a sense of tranquility and harmony. The art form is deeply rooted in Chinese culture, where it is known as 'Shan Shui' painting.