India: Jaipur – Birla Mandir Temple

India: Delhi – Lotus Temple

Ceuta: Church of Santa Maria of Africa

Spain/Castilla La Mancha: Ucles Monastery