Sacred Destinations Destinations Spain Segovia Vera Cruz Church Vera Cruz Church Photos 43269 × share full URL share short URL embed link code photo 1 of 3 Previous | Next Iglesia Vera Cruz View of the Iglesia Vera Cruz (Church of the True Cross) from the Alcazar. Segovia, Castile and Leon, Spain. The shrine church was built by the Knights Templar to house a relic of the True Cross and consecrated in 1208. Credit: David Joyal license this photo at Art History Images