Discovery Channel Found 80 Feet Giant Human Skeleton in North India9

Image of 28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet”

28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet”

28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet”