Annual week-long Ladakh Festival begins in northern India

Record ID: 423184