Russell Street, Hong Kong
From Wikipedia, the free encyclopedia
Wikimedia Commons has media related to:
Russell Street, is one of the most busy and commercial shopping streets in Hong Kong. It is located in Causeway Bay, Hong Kong Island.
Nearby the street, there are Times Square (Hong Kong), Video wall, MTR station, cinema and many famous shops, taxi station and so on.