Prime Minister Narendra Modi and Chinese Premier Li Keqiang on Friday witnessed the signing of a record 24 agreements between their respective nations at the Hebei Room at the Great Hall of People, Beijing .