A peek into sky from Old Delhi street