CHC welcomes Miss Universe China finalists to The Lake Hotel Polonnaruwa The Lake Hotel Polonnaruwa welcomed 23 finalists of the Miss Universe China pageant touring Sri Lanka. The finalists chose Sri ...