Yeah, they had a plan a few years ago to combine this and 2 other stops into one regular sized station. But I don't believe it ever got off the ground.
The River Works station is on the private property of the GE Riverworks factory in Lynn, and can only be used/accessed exclusively by factory employees. Hence I would not be able to go and get any images there. There are small bus like shelters on each side and no real platforms. I only know this because I've been riding that line for most of my life.
The actual coordinates of the "station" (where the train stops) are as follows: 42 Degrees 26' 59.37" N ; 70 Degrees 58' 11.33" W
Good luck with your mobile application. I'm glad you have found my pictures helpful. It's nice to know that my pictures are appreciated. If you have any other questions that I can help you with please feel free to let me know. I have also written most of the Wikipedia articles on that subject.
give this one a few tags.