Tribals in eastern India celebrate annual nature festival with fervor.

Record ID: 330293