Mobara Park (茂原公園, Mobara kōen) is one of Japan's top 100 places for viewing cherry blossom containing approximately 2,850 cherry trees.