Question: branches of hdfc bank all over the world
Answer: As of June 30 , 2017 , the bank 's distribution network was at 4,715 branches and 12,260 ATMs across 2,657 cities and towns .