Experience miniature replicas of famous landmarks amidst serene traditional Japanese landscaping.
Discover a unique blend of stunning architecture and lush natural scenery at this iconic stadium.