Signpost put up by the Indian army on the highest passes in the world.......
When trekking the Himalayas, one sees amazing sights - some are man-made - like this one.
Do good to do well - business creation for social good
Signpost put up by the Indian army on the highest passes in the world.......
No comments:
Post a Comment