Oh fantastic pics saz! I really like the second last one, where is that?
That one was taken from one of the Titan strongholds in Sholazar
The Makers' Perch, western side of Sholazar. A lot of the Titan areas have odd things like that it seems. Their fish tanks are pretty neat!