Tallest building ?

  1. LIC

  2. Twin towers

  3. Petroans twin towers

  4. Burj Dubai


Correct Option: D

Find more quizzes: