



The full, clear version of the last render. Oxford Tower is now the tallest: Last edited by CtrlAltDel; Oct 20, 2014 at 3:18 AM .