Where is New Jerusalem?

Where is New Jerusalem located?

New Jerusalem, New Jerusalem, United States of America (approx. 40.44815°, -75.74714°)


Where is New Jerusalem on the map?