Where is Velence?

Where is Velence located?

Velence, Velence (Station), Hungary (approx. 47.22694°, 18.66389°)


Where is Velence on the map?