The state capital of Himachal Pradesh is located in:

Shimla
Dharamshala
Dalhousie
Manali

The correct answer is Shimla.

Shimla is the capital of the Indian state of Himachal Pradesh. It is a popular tourist destination, known for its colonial architecture, scenic views, and pleasant climate. The city is located in the foothills of the Himalayas, at an elevation of 2,205 meters (7,234 feet).

Dharamshala is a town in the Indian state of Himachal Pradesh. It is the seat of the Tibetan government-in-exile and home to the Dalai Lama. The town is located in the Kangra Valley, at an elevation of 1,457 meters (4,810 feet).

Dalhousie is a town in the Indian state of Himachal Pradesh. It is a popular hill station, known for its scenic views and pleasant climate. The town is located in the Dhauladhar Range of the Himalayas, at an elevation of 2,050 meters (6,725 feet).

Manali is a town in the Indian state of Himachal Pradesh. It is a popular tourist destination, known for its scenic views, temples, and monasteries. The town is located in the Kullu Valley, at an elevation of 2,050 meters (6,725 feet).