Pakistan Prime Minister Shehbaz Sharif arrived in Beijing on Tuesday on a two-day official visit to China during which he will meet the top Chinese leadership, including President Xi Jinping, for talks aimed at boosting business and strategic all-weather ties.