Where is Our Lady of the Rockies located?
Our Lady of the Rockies, Our Lady of the Rockies, United States of America (approx. 45.99882°, -112.44613°)
Our Lady of the Rockies, Our Lady of the Rockies, United States of America (approx. 45.99882°, -112.44613°)