Amsterdam April 21, 2012 By Bobby Voicu Amsterdam from the top, at Nemo Science Center ◀New Mercedes Benz SL Nemo Science Center, Amsterdam▶