Delhi India City

39.128825, -84.577391