A tree temple near Dum Duma, Assam
India
Assam
Tinsukia
Devotees at the Tili…
Impressum