Posted by: gaunley October 15, 2006
Login in to Rate this Post:
0
?
This is Shenzhen, near to Hong Kong. You can see Hong Kong near those high hills where the lights are coming from...