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 2 years ago2 years ago 28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet” 28 Meters long skeleton sculpture named “Calamita Cosmica,” or “Cosmic Magnet”