India is a land of contradictions. It is the world's most densely populated country and the tiger's last remaining natural habitat, deeply traditional and intensely modern. A land of more than a billion people, eighteen official languages, and every religion, India defies categorization. In India photographer Olivier Follmi captures a land where tradition and modernity co-exist - the India of the cellphone and the sacred cow. Yet Follmi looks beyond...