Talk:Soulwax FM

Location?
The location says that it is on Mount Chilliad, yet i don't see anything other than some observing points and a radio tower. Is it possible that the station itself is located elsewhere and just uses mount chilliad as a broadcasting point?