The first coming of Jesus was to His people for the issue of sin. Then He’s going to come in the clouds according to First Thessalonians 4 for His church. But, he’s not going to make landfall. But, when Jesus comes back with His saints, His feet will stand on Mount of Olives, as Zachariah 14 says, the whole world will see it.
Watch Amir’s new teaching on The Olivet Discourse: https://youtu.be/Vkk5CaviuEU