Greece, Meteora - to be closer to God