Where is Lemon?

Where is Lemon located?

Lemon, Santa Cruz, Bolivia (approx. -19.05°, -63.53333°)


Where is Lemon on the map?