A street full of people and signs one of which says Big Echo.
A colourful and busy street scene is surrounded by advertising signs including big echo, arts bar ad others in chinese.
One of the places on this street is Big Echo karaoke.
A busy street filled with pedestrians next to building that have ads for things like Big Echo.
A city street at night has lots of pedestrians walking under a red sign that says Big Echo.