Amsterdam: God’s Rembrandt

IMG_0131

Amsterdam is God’s Rembrandt, a piece of stunningly horrific beauty.  Built in 1956, the year I was born, this World War II memorial represents the suffering inflicted upon this region. This, after all, is the place where dozens of youngsters like Anne Frank, like Corrie Ten Boom, participated in very treacherous adventures of hide-and-seek with the Germans. [Read More...]


CLOSE | X

HIDE | X