CategoryAfghanistan

Kajaki Dam

The Kajaki Dam is one of the major hydroelectric power dams built on the Helmand River, which flows through the Helmand Province, in [...]

Great Mosque of Herat

The Jama Masjid of Herat, also known as the Great Mosque of Herat, is an impressive mosque that is located in the city [...]

Salang Pass

Salang Pass is a major mountain pass which connects mostly the Parwan and Kabul Provinces with further connections, in the Islamic Republic of [...]

Buddhas of Bamiyan

The Buddhas of Bamiyan were two monumental statues of standing Buddha from the 6th century, which were carved into a cliff, and were [...]