Ответы "8" или "10", видимо, результат подсчёта именно колонн, но не на круглом жёлто-белом здании, являющимся павльоном с ПОЛУколоннами (однозначно!). Потупив у ПОЛУколонн, вполне можно было решить, что изюминка задания именно в слове "ПАВИЛЬОН" ( "ПАВИЛЬОН" имеет также значение "Часть дворцового здания, имеющая самостоятельную крышу" и т.д.). А малые расстояния вполне позволяют сказать про любое здание в Лопухинском саду, что оно находится на Малой Невке.
ИМХО, логично и корректно было бы засчитать как правильные ответы "6", "8", "8+2", "10" :)