Epic India - The land of contrasts