The Cathedral of Saint Helena in Helena, Montana, is a significant religious landmark in the city. It's a Roman Catholic cathedral known for its stunning architecture and intricate stained glass windows. Construction of the cathedral began in 1908 and was completed in 1924. Designed in the Gothic Revival style, it features a central tower that rises above the surrounding buildings, making it a prominent sight in the Helena skyline.
The Garden of One Thousand Buddhas supports people in cultivating inner peace and in preserving the ancient culture of Tibet. The mission of the Garden is to provide people of all faiths with an opportunity to generate profound merit, to reduce global negativities, and to bring about lasting peace.