Area 51, an American military base has been the focal point of alien conspiracy theories in America for decades. But what if I told you that India has its own version of Area 51 tucked in the Himalayas? With numerous eye witness accounts, including photographs and video captures of UFOs or extraterrestrials. Various military officials, scientists, and the general public have claimed to have seen the other life-form. Welcome to India's Area 51.