People celebrate Ambubachi in Tripura, India (7 images)

Buy Slideshow
View: 25 | All
TRIPURA, INDIA - JUNE 22: People draw a Holy Signs known as "swastik", wishing happy married life on the occasion of Ambubachi in a local temple on June 22, 2017 in Tripura, India. Ambubachi is the celebration of the menstruation of mother earth. The believe is, During Ambubachi, for three days mother earth herself menstruates. VIEWpress