Spain's record-breaking nativity scene, featuring a 10-foot Jesus figure, returns to Alicante's Town Hall Square, drawing visitors from around the world.