St Petersburg is overflowing with amazing statues on top of buildings..