Vatican is a few steps away.