gondolin the great city of the noldor was built above it