Which battle was fought between the armies of India and Pakistan for Kashmir?

Battle of Pullalur
Battle of Donur
Battle of Phillora
Battle of Shalteng

The correct answer is D. Battle of Shalteng.

The Battle of Shalteng was fought between the armies of India and Pakistan for Kashmir in 1947. The battle was fought in the Shalteng Valley, which is located in the northern part of Kashmir. The battle was a major victory for India, and it helped to secure the Indian position in Kashmir.

The Battle of Shalteng was part of the First Kashmir War, which was fought between India and Pakistan over the disputed territory of Kashmir. The war began on October 22, 1947, when Pakistani raiders invaded Kashmir. The Indian government responded by sending troops to Kashmir, and the two sides fought a series of battles for control of the territory.

The Battle of Shalteng was fought from November 7 to November 15, 1947. The Indian forces were led by Major General K. S. Thimayya, and the Pakistani forces were led by Brigadier Mohammed Akbar Khan. The battle was fought in the Shalteng Valley, which is located in the northern part of Kashmir. The valley is a narrow valley that is surrounded by mountains. The Indian forces were able to capture the town of Shalteng, which is located at the entrance to the valley. The Pakistani forces were then forced to retreat.

The Battle of Shalteng was a major victory for India. The victory helped to secure the Indian position in Kashmir, and it also helped to deter Pakistan from further aggression. The battle also showed that the Indian army was capable of defeating the Pakistani army.

The Battle of Shalteng was a significant battle in the history of Kashmir. The battle helped to shape the future of Kashmir, and it also helped to shape the relationship between India and Pakistan.