Travel photography by Erich Stapelfeldt. Extraordinary photos of everyday life in modern India.