Shukhov Tower is located in:

  • Subject:  GEOGRAPHY
  1. Russia
  2. France
  3. Iraq
  4. Iran
Correct Answer: Russia