Results 1 results found Site of Tushpa, an Urartian city which flourished 3000 years ago, Van, Anatolia, Turkey, Asia Minor, Eurasia