Prime Minister Narendra Modi on Sunday received a ceremonial Guard of Honour from the Sri Lankan Air Force upon his arrival at the historic city of Anuradhapura, where he, along with Lankan President Anura Kumara Dissanayake, will inaugurate major India-assisted infrastructure projects.