The image above is a 360 x 180 view of the apartments located on the roof of the New Town Plaza in Hong Kong. Captured…
Read More
The image above is a 360 x 180 view of the apartments located on the roof of the New Town Plaza in Hong Kong. Captured…