I want to know the answer to the following question:
What is Miami's world rank in terms of how impressive its skyline is?
All the background I'm provided with is that "Miami's skyline is ranked third-most impressive in the U.S., behind New York City and Chicago, and 19th in the world according to the Almanac of Architecture and Design.". Is that enough to answer the question?