Where is Putripusta?

Where is Putripusta located?

Putripusta, Shomod, Hungary (approx. 46.46667°, 17.78333°)


Where is Putripusta on the map?