Santa Maria Church on Bled lake

Santa Maria Church catholic church situated on an island on Bled lake with mountains and villages on the background