Categories General Knowlege Which city is called the city of skyscrapers? Post author By esimpk Post date August 21, 2021 A) Paris B) France C) London D) New York ← Which of these is the currency of Japan? → What are called flat, treeless and plains of Argentina?