kowabana.net
Shakujii Park
Location: Shakujii Park, Shakujiidai, Nerima, Tokyo, 177-0045 Shakujii Park is located in the west of Tokyo and is one of the largest parks in the city. It houses two ponds, several small Shinto sh…