which are the two states that flank new delhi's borders