Mosaic Church, originally uploaded by Nic Wise.

yes, these are real mosaic, around 7000 sqm of them! St Petersburg