Какой город греки осаждали 10 лет?
Троя (Илион - его второе название). В течение 10 лет греки осаждали Трою и взяли город, прибегнув к хитрости (Троянский конь).