Buk est un village dans le raïon de Talatchyn, dans Voblast de Vitebsk, en Biélorussie. Buk se situe à 206 m d'altitude. La grande ville la plus proche est Orcha, à 50 km à l'est. Parmi les sites touristiques alentour : Church of Saint Anthony (11,5 km) et Church of Protection of the Holy Virgin in Talačyn (11,5 km).