Visiting Muong Lay, the country's smallest town, nestled beside the Son La hydropower reservoir in Dien Bien province, ...