Results 3 results found Stupa of Takht-e Rostam, Afghanistan, Asia Aerial of the Takht-e Rostam stupa monastery complex, Afghanistan, Asia Aerial of the Takht-e Rostam stupa monastery complex, Afghanistan, Asia