Men’s Health magazine has compiled a list of America’s holiest cities — and it has a few surprises:

Our list of America’s Most Religious Cities shows there’s a lot of praying going on in the Bible Belt. No shocker there.

But what is surprising is who’s No. 1 in worship: Colorado Springs.

While it’s true that Colorado, at 5,980 feet above sea level, is closer to heaven than even the Mile High City, we used a different set of numbers to divine our findings. We scoured the U.S. Census and the yellow pages (Yellow.com) for places of worship per capita. Then we tallied up religious organizations (U.S. Census) and the number of volunteers who support these groups (VolunteeringinAmerica.gov). Finally, we considered the amount of money donated to religious organizations (Bureau of Labor Statistics and spent on religious books (Mediamark Research).