A statue of Chhatrapati Shivaji Maharaj has been installed by the Indian Army at Pangong Lake in Ladakh, near the India-China border, symbolizing bravery and justice. Placed by Lt Gen Hitesh ...
Some results have been hidden because they may be inaccessible to you