As you can see from the photos, and you can hear from the Orthodox chants, the Holy Mount ATHOS, Greece, is the place where Heaven meets Earth.

There are very many monasteries there.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…