Russian President Vladimir Putin arrived in Beijing for a two-day visit.