|876 m (2,874 ft)
Where is Taloqan, Afghanistan?
Taloqan is the capital city of Takhar Province in northeastern Afghanistan. It is an important urban center and serves as the administrative capital of the province. Takhar Province is situated in the northeastern part of Afghanistan, sharing borders with Tajikistan to the north.