The castle sits on a 15 acre land in Osaka Prefecture, Japan. It's built on top of tall stone foundation and surrounded by moats. Osaka Castle has seen so much wars and has been damaged/destroyed so many times that much of the original castle has long been replaced.
Today, Osaka Castle is one of the most visited tourist spots in Japan and is very much open to the public. The entire castle grounds is now called Osaka Castle Park, its lawn garden has over 600 cherry trees on it. It is the most popular hanami spot during the cherry blossom season, which usually takes place in early April.