Street Scene, Pune, Maharashtra, India.