Тахар
Urta Tagail (also known as Yangi Qala) is a small island in the middle of the Amu Darya river in Central Asia. It is administered by Takhar Province, Afghanistan.