Steven Nederveen, ‘Mount Olympus’, Bau-Xi Gallery