This photo is not of Kakrola, this kind of staircase is not anywhere in Delhi and Kakrola is in Dwarka and Najafgarh area of Delhi.