Where is Pietrosu?

Where is Pietrosu located?

Pietrosu, Buzau, Romania (approx. 45.0595777935°, 26.7554855347°)


Where is Pietrosu on the map?