There’s a park inside Japan where you can also see Japan inside the park

Koyaike Park has a surprise when viewed from above.

Read More