Egyptian astronomical observatory found