President Chavez is on a two-day visit to Russia .