24 Jor Bagh,
New Delhi, India
Toilet at Mehrauli,
The Factory at Okhla,
D149, 3, Okhla, New Delhi, India