Where did Steve go?

123456789101112131415161718192021
Across
  1. 5. Capital of Ireland
  2. 7. Capital city of China
  3. 9. Second largest city in Croatia
  4. 12. A city in Japan with numerous Buddhist temples
  5. 13. 4th most densely populated city
  6. 14. Most haunted city in Europe.
  7. 15. Capital of Egypt
  8. 16. Capital of England
  9. 18. Home of New Zealand’s tallest building.
  10. 19. Longest river (debatable) in the world
  11. 20. Capital of Spain
  12. 21. A lot of Game of Thrones was filmed here.
Down
  1. 1. Largest city in Turkey
  2. 2. A major natural landmark of Japan
  3. 3. Home of the Burj Khalifa
  4. 4. City in Morocco
  5. 6. Place of the event that ended World War II
  6. 8. A landmark that is 21 000 km long
  7. 10. You can find Mt Teide on this island
  8. 11. Capital of Japan
  9. 17. City in Japan with vibrant street food scenes and historical landmark Osaka Castle