A guy I know on the website for RMs that went to Rome visited recently and was shown the site for the new temple. It's on the edge of town. For more pictures, check out this link.
Here's another site with a ton more pictures and a little backstory about the property.