Where is Castellet-en-Luberon?

Where is Castellet-en-Luberon located?

Castellet-en-Luberon, Castellet-en-Luberon, France (approx. 43.838833°, 5.4780593°)


Where is Castellet-en-Luberon on the map?