26 views 15:55 (America/Los_Angeles)
Leavenworth Village Front Street Park is a central green space located in the heart of Leavenworth, Washington. It offers a peaceful place for visitors to relax, with beautiful mountain views, well-maintained gardens, and open areas for picnics or strolling. The park is also a popular spot for community events and festivals, adding to the town's lively and festive atmosphere.
A nighttime, overhead view of a park featuring a gazebo, several trees, and a paved area next to a street with buildings visible in the background.
37°C - broken clouds
Humidity: 20%
Wind: 1 m/s
Leavenworth Washington United States 🇺🇸