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.