Nestled on the slopes of Mount of Remembrance, Yad Vashem stands as Israel’s largest Holocaust memorial, right on the outskirts of Jerusalem. The Yad Vashem Museum, which opened its doors in 2005, features nine haunting galleries filled with interact