Where is la Bisbal del Penedès?

Where is la Bisbal del Penedès located?

la Bisbal del Penedès, la Bisbal del Penedès, Spain (approx. 41.27784°, 1.4905591°)


Where is la Bisbal del Penedès on the map?