Through our travel guides on art, music and film, we encourage you to personally engage great paintings, rare sounds and unforgettable movie locations using your eyes, your passport and your feet. But a new, near monumental piece of sculpture created by Dutch artist Ap Verheggen isn’t something we suggest you see up close, unless you’re the captain of an ... Read More »