Rainbow over a coastal city, mountains, figures, and grazing animals in a landscape
A prominent rainbow arches across the upper portion of a vast landscape, spanning from the left foreground to the right background against a blue sky with large white clouds. On the right, a rugged coastline features a sprawling city built into hills and mountains. Numerous light-colored buildings, some with columns and domes, extend up the slopes. A large body of water, likely the sea, stretches along the coast, with distant boats. Jagged, dark mountains, some with snow-capped peaks, rise behind the city. In the midground, a winding river or lake reflects the sky, surrounded by lush green trees and smaller structures. A path meanders through the landscape, with tiny figures visible in the distance. The left foreground is dominated by a large, gnarled tree with sparse green foliage, its branches extending towards the center. Below the tree, a group of figures is gathered on a rocky outcrop. One figure, dressed in reddish-brown, plays a wind instrument. Two other figures, one in a light pink garment and another in blue and white, sit close by, gesturing towards the landscape. Several goats and sheep graze in the grassy area around them, with more animals visible further into the midground. The palette is rich with greens, blues, and earthy tones, highlighted by the vibrant rainbow.