Standingstones
Celestial
Some think there is a UFO base located near the Kongka La Pass located on the disputed border between India and China. No investigating is allow as the India and Chinese armies keep out travelers.
Area 51 Of India Along LAC At Kongka La Pass
Area 51 Of India Along LAC At Kongka La Pass