Top of Three Gorges Dam opens to public