Delhi City Centre

39.136363,-84.605381