ADVERTISEMENT

Alien paintings of Charama

Charama, a village in Chhattisgarh, is home to 10,000-year-old cave paintings depicting alien-like creatures and disk objects that look like UFOs. Local people have legends about the mysterious “rohela people” – small folk that came from the sky and took people away from the village.

Alien paintings of Charama