Seeing that you like taking at least some pictures of Newark, note you may like the view from the parking deck of 1 Newark Center or from the 6th Floor deck where one can eat lunch.