Glimpse of India - A sensory overload!