Public Home > Unique & Strange Places of Japan ! > The Big Apple of Japan

The Big Apple of Japan

Situated in a tiny town call Momoichi, in Aomori prefecture, is a park named after New York. This park has a replica of the statue of liberty - half the size of the real one, but big neverthless.

Print all 3 photos for $0.45 | Invite
Advertise on Fotki
Advertise on Fotki