What a lovely park! Apparently, the Danish government have or have had good relation with Anjo City in Aichi Prefecture. In which, a park is built to celebrate its bonding. Hence, the name "Den" connotes Denmark plus "park".
Thanks again for visiting us LoLA and Tita. Lj misses you both a lot.