The Hazrat Ali Shrine is a famous religious site and mosque located in Taloqan, Afghanistan. It is believed by some to house the remains of Ali ibn Abi Talib, cousin and son-in-law of Muhammad, the prophet of Islam. However, the historical accuracy of this claim is a matter of debate, as there are other locations which are also said to be the burial places of Hazrat Ali.