Jeneora Rock

Jeneora Rock is a town with a giant rock with a windmill on top of it.

Plot
At Jeneora's rock, Vash the Stampede faces off against Dominique the Cyclops in a duel in the anime episode Demon's Eye.