USA / TwinTowers
The Twin Towers of the World Trade Centre