Where is Sakura?

Where is Sakura located?

Sakura, Chiba, Japan (approx. 35.7234619°, 140.2240158°)


Where is Sakura on the map?