Big Water Tower
Rogers, Telus and Bell are located on this big water tower which is on the very top Northwest corner of Brampton, Ontario. Located in a very suburban area and can be seen from quite a few miles away. UMTS should be present here as well.
Der84, Mar 1, 2010