Where is Vallepietra?

Where is Vallepietra located?

Vallepietra, Lazio, Italy (approx. 41.92622°, 13.23139°)


Where is Vallepietra on the map?