Not quite sure what this was supposed to be, from what I gather the development stalled part-way through construction and the site has just been left. Not particularly the highest (I've done bigger), but good views none the less