This is a top view map layout for Hanamura in Overwatch. Hanamura is located in Japan, It is a suburban area that features temple grounds and a large castle. With its restaurants, shops, and prime cherry blossom viewing, Hanamura is a popular tourist destination, but the sleepy town hides a dark secret known only to a select few.
It is here that the Shimada Clan made its home generations ago.