Here is another link with mosaic photos of St Petersburg's Our Savior Church in Russia: http://mosaik.wordpress.com/2007/04/09/the-church-of-the-saviour-on-spilled-blood/
Have you looked into the Church of Our Savior on the Spilled Blood in St Petersburg, Russia?? The interior boasts the most mosaics (murals with semi-precious stones) than any other religious monument/building in the world. Here is a link: http://www.saint-petersburg.com/virtual-tour/church-of-savior.asp
http://www.saint-petersburg.com/virtual-tour/church-of-savior.asp