Astor Po Hing was the tallest building in those days, Majestic theater can be seen in the middle (The red building).