Holy land where the so called gods committed all the disgusting and immoral activities and talk about western culture!!!hey,it is ancient indian culture that is prevalent in the world today.... go through ur books once again and u will know the truth