I visited South Asia last year. I visited Pakistan, Nepal, Bangladesh and India ending with Maldives. Then 6 months later I visited China, far east Russia, Uzbekistan, Turkmenistan, Kazakhstan, Azeribaijan, Iran and Tajikistan.
I noticed one thing India´s infrastructure is beyond poor perhaps worst infrastructure and worse then mountainous Nepal. I was surprised by Bangladesh as having the best infrastructure in South Asia by a landslide most people have no idea how well Bangladesh is build.
Pakistan is second it has great roads and especially Islamabad is beautiful perhaps one of the most beautiful cities I have visited with the way nature and infrastructure is mixed.
But overall as soon as you enter from Indian border Pakistan surprises you it has good infrastructure in comparison. I was kind of surprised by even the tiny details such as the gas stations, motels, restuarants, large clean roads etc etc the Infrastructure is much better and everything was clean and people were extremely chill which adds to the beautiful nature and good infrastructure people arent in your face but they keep distance and just chill overall.
I was just like this guy when I entered Pakistan from India and the place I loved most was Baltistan it has many beautiful district and valley´s with gardens each one better then the other.