Yes, Favre-Leuba watches is a luxury Swiss wristwatches manufacturer located in Zug in Switzerland.