Matcha Tea at Toji Market, Kyoto
Japanese green tea, or ocha (o-cha) is the most common drink in Japan. Not only is it loaded with vitamin C and caffiene, but its healthy antioxidant properties are making this drink a hit all around the world.
Size: 3600px × 5400px
Location: Japan
Photo credit: © John Lander / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ambrosial, appetizing, bins, delectable, delicacy, delish, enjoyable, enticing, epicurean, flavorful, foodie, gastronome, gourmand, gourmet, gratifying, green, heavenly, japanese, kyoto, loose, luscious, market, matcha, mouth, mouthwatering, palatable, savory, scrumptious, shop, succulent, taste, tasteful, tasty, tea, tempting, toothsome, watering, yummy