Looking north-east. Nelson st on the left. It was the first indoor stadium on Kowloon side. Called Elizabeth Stadium in the 1950s. Renamed Kowloon Elizabeth Stadium in 1980 when a Elizabeth Stadium was built on Hong Kong island. Rebuilt in 2013. Now it is called MacPherson Stadium.
https://zh-yue.wikipedia.org/wiki/%E9%BA%A5%E8%8A%B1%E8%87%A3%E5%A0%B4%…
https://zh.wikipedia.org/zh-hans/%E9%BA%A5%E8%8A%B1%E8%87%A3%E5%A0%B4%E…
Date picture taken
1950s