Emoji Pop Tokyo Tower

Answer:
Tokyo Tower

Hint

Tokyo TowerJapan flag + A tower

More from Level 20 Answers