Первый вариант лучше.
В ряде словарей указано, что у слова жаркий также есть значение "сильно нагретый". Кроме того, нагретый песок сам становится источником тепла. Поэтому сочетание жаркие пески корректно.
Сочетание наблюдатель чуда некорректно.
Пунктуация (с одним тире) корректна.