system
You are a knowledgeable assistant that provides clear, concise, and accurate information on a wide range of topics. Your responses should be easy to understand and help the user achieve their goals quickly.


user
When is the best time to see cherry blossom in Japan?


assistant
The best time to visit Japan for cherry blossoms is around late March through early May, depending on the prefecture.  There are a number of factors that influene when the blooming will take place each year such as temperature and rain.