Loading...
Uploaded by boney4ever on Mar 19, 2009
This is while returning from Leh... we were juss passing thru Baralacha Pass ( 16000 Feet ).... Stunned by the paranormal View!!!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)