生成一段关于自然景观的短文，并包括以下三个单词：mountains, forest, river。
Nestled in the heart of nature, the landscape is a breathtaking composition of majestic mountains that tower over lush forests and a winding river that meanders through the valley. The mountains stand as sentinels, watching over the forest below, while the river flows tirelessly, carving its way through the landscape. Together, this natural wonderland is a perfect harmony of rugged beauty and serene tranquility.