Луга — неширокая, но, местами глубокая и коварная своими водоворотами река. Луга — река длинная, в ней 353 километра, и она берёт свое начало в Новгородских болотах.
Вокруг деревни несколько красивых лесных озёр, с трёх сторон Шалово окружает лес. С юго-восточной стороны деревню огибает река Луга, русло её очень извилистое и имеет множество заводей и проток. Берега реки обрывистые и выглядят очень живописно.
Деревня Шалово расположилась вдоль берега реки Луги совсем недалеко, в нескольких километрах на северо-восток, от одноимённого с ней небольшого уютного городка на самом юге Ленинградской области.