Shangri-La and its stadium at the right

Previous Picture                     Next Picture

      Thumbnails