This is one of the kinds of Cherries that weve got. Our Cherries grow in regions of high altitude, usually between 1400 and 2000 km above sea level, and they are irrigated by waters of icy springs, which give them distinct quality, taste and aroma . We only buy Cherries that are picked from those...