Popup Information Energy-Research Centre of the Netherlands Location POINT (4.6746798230025 52.785088485825) Country Netherlands