фото сестры на Фейсбуке = фото, выложенное/опубликованное на Фейсбуке
В свою очередь, на Фейсбуке = на сайте "Фейсбук" (нельзя сказать "в сайте").
Сравни: Где? В магазине или на вокзале?
Употребление предлогов с такими местами как вокзал или магазин - устоялось, а с названиями "мест в Интернете" - нет.
Ещё как вариант: "фото с Фейсбука" (picture from Facebook)