Solution:Uttar Pradesh shares border with 8 Indian states and National Capital Territory of Delhi.• 8 states: Rajasthan, Haryana, Himachal Pradesh, Uttarakhand, Bihar, Jharkhand, Chattisgarh and Madhya Pradesh.
• It is also bordered by the country of Nepal to the north.
• Chattisgarh shares border with 7 states; Madhya Pradesh with 5 states and Rajasthan with 5 states.