Description
Public park in Temecula - Southern California wine country in the United States of America with a pond and green spaces surrounding it along with a pedestrian walkway bordering the pond and the San Jacinto mountain range in the background. Temecula is an important tourist attraction because of the wine industry and vineyards surrounding this town.