St. Peter's Parish Church (Slovenia) Trubarjeva cesta 80, Ljubljana 1000 Slovenia
Levstikov trg Square (Slovenia) Levstikov Trg, Ljubljana Slovenia