20130814 india: Three-day Independence Day celebrations in Himachal's Lahaul-Spiti