Aliens Found In Himalayas | UFO Base Near India-China Border ? | NTV

Indian Army officials and Himachal Pradesh villagers claim that UFOs have been seen near the high-altitude glaciers of the Himalayas and reported that the aliens are building a very large underground base up there near China border.

► Download NTV Android App:
► Subscribe to NTV News Channel:
► Like us on Facebook:
► Follow us on Twitter:
► Circle us on NTV News Channel G+:


Read More