Home Discovery Channel Found 80 Feet Giant Human Skeleton in North India9 Discovery Channel Found 80 Feet Giant Human Skeleton in North India9 by Prashanth Damarla 3 years ago3 years ago 28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet” 28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet”