You are viewing a single comment's thread from:RE: 7 World’s Continents Photo Challenge - Asian Sunday week #128View the full contextkarma-panorama (63)in #travel • 6 years ago Lost in nature in Takamatsu garden, Japan. The Japanese know how to maintain a nice garden and how to make it grow naturally. Surrounded by green, a little touch of red is a perfect place to reflect on life.