The Lou Lim Lok Garden is seen in Macau, China


Size: 5616px × 3744px
Location: Macau, China
Photo credit: © Karen Cowled / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: archway, china, garden, lake, lim, lok, lou, macau, pagoda, peaceful, suzhou, water