Name:Tel'bovichi
Latitude:58°24'58"N
Longitude:34°20'54"E
Hamlet:Тельбовичи(Tel'bovici)
Region:Borovichsky District
State:Novgorod Oblast
Region:Northwestern Federal District
Country:俄罗斯