Tulip staircases The tulip staircases are located in London in Queen’s house in Greenwich Keukenhof The tulip Keukenhof park Albums: Keukenhof Share Facebook Twitter Pinterest StumbleUpon Previous Next Keukenhof park album:Keukenhof Share Facebook Twitter Pinterest StumbleUpon Open Link Close Full Description More Details Views 0 Canon EOS 6D Mark II EF24-105mm f/3.5-5.6 IS STM 24mm / ƒ/20.0 / 1/320s / ISO 4000 TakenApril 17, 2023 UploadedMarch 3, 2024