Indian national holiday celebrated on August 15—one of the few holidays celebrated according to the solar calendar— which marks the date in 1947 on which India gained independence from Great Britain.