As we are all aware, Shiloh is prophetically a place of divine encounters with God.
As it is written: " And the Lord appeared again in Shiloh: for the Lord revealed himself to samuel in Shiloh by the word of the Lord." - 1 Sam 3:21
Aso, we would agree that God reserves the right to determine where He wants to meet with His people; because He is the most High.
For example, God said to Abraham, "get up, take your son Isaac to a mountain that I will show you and offer him unto Me for a burnt offering" (gen. 22:1..3 paraphrased)
But, it took Abraham a 3-day journey to get to that place and there he met God, who swore a generational blessing on him. (Gen 22:17-18)
This shows that most encounters with God are usually at a cost.
If God wants to meet with you on ground at Shiloh in Canaanland, you better get there.
As it is written:
"Take heed to thyself that thou offer not thy burnt offerings in every place that thou seest: But in the place which the Lord shall choose in one of thy tribes, there thou shall offer thy burnt offerings, and there thou shall do all that I comand thee." Deut. 12:13-14