Shopping The mall is the retail component of integrated high-end development The Peak.

CapitaLand shops for a new mall in Phnom Penh

By Travel Weekly Asia /
The Peak is a freehold 55-storey integrated development located in Chamkarmon District in central Phnom Penh.

Comments