India is an overwhelming experience. Even after my several visits there, this feeling does not fade away. For a Finn coming from a country of 5 million people, truly understanding the scale of Indian city development makes you almost freeze. Many aspects of building construction being self-evident for us are not that in India. Use…