A surreal view of Kaza, India