Sandwiched between the Van Gogh Museum and the Rijksmuseum in Amsterdam, The Netherlands, the “I amsterdam” sign is a popular photographic location, even with the week’s rainy and chilly weather. Diane Rak—The Tech May. 9, 2016 Facebook Twitter Reddit Print Sandwiched between the Van Gogh Museum and the Rijksmuseum in Amsterdam, The Netherlands, the “I amsterdam” sign is a popular photographic location, even with the week’s rainy and chilly weather. Diane Rak—The Tech