Very old, medieval half-timpered houses and cobblestone street in Bacharach am Rhein (Mainz-Bingen, Rheinland-Pfalz), Germany.