LOL! Maybe it’s the site where Lenin descended into hell.
Lenin was neither Christian, Russian, nor a resident of Nice.