Heber City is one of the most beautiful towns in America, according to travel booking website Expedia.com.

It’s not an altogether exclusive list. Heber is listed at No. 7 on the new list, which is the website’s second such ranking of the 30 most beautiful towns in America; it published an entirely different list in April 2016.

“From endearing architecture and preserved nature trails to serene coastlines and mountaintop views, we’re bringing you even more pretty towns and cities from sea to shining sea,” Expedia expounds.

But it is, nonetheless, a nice plug for the Wasatch County city and its approximately 16,000 residents.

“Heber City is the kind of place where the scenery is so magnificent that it’s almost distracting,” according to Expedia.com. “Located in the Heber Valley, the area is defined by its stunning backdrop of mountain ranges. Climb aboard the Heber Valley Railroad and chug past Mount Timpanogos and the Deer Creek Dam and Reservoir —and keep your eyes peeled for moose and elk along the way! To really immerse yourself in Heber’s au natural appeal, book a fly fishing trip with Fish Heads Fly Shop for a guided adventure on the nearby Provo River.”

For the second year in a row, Heber City is also No. 1 for growth among the country’s smaller “micropolitan areas,” with populations between 10,000 and 50,000, according to U.S. Census estimates

The top 10 most beautiful towns in America, according to Expedia.com’s new rankings, are:

1. Big Bear Lake, Calif.

2. Staunton, Va.

3. Hanover, N.H.

4. Bay St. Louis, Miss.

5. Medicine Park, Okla.

6. Thermopolis, Wyo.

7. Heber City, Utah

8. Grand Canyon, Ariz.

9. Haleiwa, Hawaii

10. Grand Lake, Colo.